home *** CD-ROM | disk | FTP | other *** search
/ BMUG Revelations / BMUG Revelations.toast / Programming / Programming Languages / Harvest C / MPW Int & Lib / Interfaces / Icons.h < prev    next >
Text File  |  1991-04-17  |  2KB  |  67 lines

  1. /*
  2.     File:        Icons.h
  3.  
  4.     Contains:    Public C Interfaces for color icon plotting routines
  5.  
  6.     Copyright:    © 1990 by Apple Computer, Inc., all rights reserved.
  7.  
  8. */
  9.  
  10. #ifndef __ICONS__
  11. #define __ICONS__
  12.  
  13. /* The following are icons for which there are both icon suites and SICNs. */
  14.  
  15. #define genericDocumentIconResource            -4000
  16. #define genericStationeryIconResource        -3985
  17. #define genericEditionFileIconResource        -3989
  18. #define genericApplicationIconResource        -3996
  19. #define genericDeskAccessoryIconResource    -3991
  20.  
  21. #define genericFolderIconResource            -3999
  22. #define privateFolderIconResource            -3994
  23.  
  24. #define floppyIconResource                    -3998
  25. #define trashIconResource                    -3993
  26.  
  27. /* The following are icons for which there are SICNs only. */
  28.  
  29. #define desktopIconResource                    -3992
  30. #define openFolderIconResource                -3997
  31. #define genericHardDiskIconResource            -3995
  32. #define genericFileServerIconResource        -3972
  33. #define genericSuitcaseIconResource            -3970
  34. #define genericMoverObjectIconResource        -3969
  35.  
  36. /* The following are icons for which there are icon suites only. */
  37.  
  38. #define genericPreferencesIconResource        -3971
  39. #define genericQueryDocumentIconResource    -16506
  40. #define genericExtensionIconResource        -16415
  41.  
  42. #define systemFolderIconResource            -3983    
  43. #define appleMenuFolderIconResource            -3982
  44. #define startupFolderIconResource            -3981
  45. #define ownedFolderIconResource                -3980
  46. #define dropFolderIconResource                -3979
  47. #define sharedFolderIconResource            -3978
  48. #define mountedFolderIconResource            -3977
  49. #define controlPanelFolderIconResource        -3976
  50. #define printMonitorFolderIconResource        -3975
  51. #define preferencesFolderIconResource        -3974
  52. #define extensionsFolderIconResource        -3973
  53.  
  54. #define fullTrashIconResource                -3984
  55.  
  56. #define large1BitMask    'ICN#'
  57. #define large4BitData    'icl4'
  58. #define large8BitData    'icl8'
  59. #define small1BitMask    'ics#'
  60. #define small4BitData    'ics4'
  61. #define small8BitData    'ics8'
  62. #define mini1BitMask    'icm#'
  63. #define mini4BitData    'icm4'
  64. #define mini8BitData    'icm8'
  65.  
  66.  
  67. #endif